Saturday, Dec 14 2024

3rd Test, Border-Gavaskar Trophy, 2024/25
Australia
Australia
445 (117.1) & 89/7 dec (18.0)
India
India
260 (78.5) & 8/0 (2.1)
Australia drew with India

Friday, Dec 06 2024

2nd Test, Border-Gavaskar Trophy, 2024/25
Australia
Australia
337 (87.3) & 19/0 (3.2)
India
India
180 (44.1) & 175 (36.5)
Australia beat India by 10 wickets

Saturday, Nov 30 2024

Tour Match, India in Australia, Tour match, 2024
Prime Ministers XI
Prime Ministers XI
240 (43.2)
India
India
257/5 (46.0)
India beat Prime Ministers XI by 6 wickets

Friday, Nov 22 2024

1st Test, Border-Gavaskar Trophy, 2024/25
Australia
Australia
104 (51.2) & 238 (58.4)
India
India
150 (49.4) & 487/6 dec (134.3)
India beat Australia by 295 runs

Friday, Nov 15 2024

4th T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
148 (18.2)
India
India
283/1 (20.0)
India beat South Africa by 135 runs

Wednesday, Nov 13 2024

3rd T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
208/7 (20.0)
India
India
219/6 (20.0)
India beat South Africa by 11 runs

Sunday, Nov 10 2024

2nd T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
128/7 (19.0)
India
India
124/6 (20.0)
South Africa beat India by 3 wickets

Friday, Nov 08 2024

1st T20I, India in South Africa, 4 T20I Series, 2024
South Africa
South Africa
141 (17.5)
India
India
202/8 (20.0)
India beat South Africa by 61 runs

Friday, Nov 01 2024

3rd Test, New Zealand in India, 3 Test Series, 2024
India
India
263 (59.4) & 121 (29.1)
New Zealand
New Zealand
235 (65.4) & 174 (45.5)
New Zealand beat India by 25 runs

Thursday, Oct 24 2024

2nd Test, New Zealand in India, 3 Test Series, 2024
India
India
156 (45.3) & 245 (60.2)
New Zealand
New Zealand
259 (79.1) & 255 (69.4)
New Zealand beat India by 113 runs

Wednesday, Oct 16 2024

1st Test, New Zealand in India, 3 Test Series, 2024
India
India
46 (31.2) & 462 (99.3)
New Zealand
New Zealand
402 (91.3) & 110/2 (27.4)
New Zealand beat India by 8 wickets

Saturday, Oct 12 2024

3rd T20I, Bangladesh in India, 3 T20I Series, 2024
India
India
297/6 (20.0)
Bangladesh
Bangladesh
164/7 (20.0)
India beat Bangladesh by 133 runs

Wednesday, Oct 09 2024

2nd T20I, Bangladesh in India, 3 T20I Series, 2024
India
India
221/9 (20.0)
Bangladesh
Bangladesh
135/9 (20.0)
India beat Bangladesh by 86 runs

Sunday, Oct 06 2024

1st T20I, Bangladesh in India, 3 T20I Series, 2024
India
India
132/3 (11.5)
Bangladesh
Bangladesh
127 (19.5)
India beat Bangladesh by 7 wickets

Friday, Sep 27 2024

2nd Test, Bangladesh in India, 2 Test Series, 2024
India
India
285/9 dec (34.4) & 98/3 (17.2)
Bangladesh
Bangladesh
233 (74.2) & 146 (47.0)
India beat Bangladesh by 7 wickets

Thursday, Sep 19 2024

1st Test, Bangladesh in India, 2 Test Series, 2024
India
India
376 (91.2) & 287/4 dec (64.0)
Bangladesh
Bangladesh
149 (47.1) & 234 (62.1)
India beat Bangladesh by 280 runs

Wednesday, Aug 07 2024

3rd ODI, India in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
248/7 (50.0)
India
India
138 (26.1)
Sri Lanka beat India by 110 runs

Sunday, Aug 04 2024

2nd ODI, India in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
240/9 (50.0)
India
India
208 (42.2)
Sri Lanka beat India by 32 runs

Friday, Aug 02 2024

1st ODI, India in Sri Lanka, 3 ODI Series, 2024
Sri Lanka
Sri Lanka
230/8 (50.0)
India
India
230 (47.5)
India tied with Sri Lanka

Tuesday, Jul 30 2024

3rd T20I, India in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
137/8 (20.0) & 2/2 (0.3)
India
India
137/9 (20.0) & 4/0 (0.1)
India tied with Sri Lanka (India win Super Over by 2 wickets)

Sunday, Jul 28 2024

2nd T20I, India in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
161/9 (20.0)
India
India
81/3 (6.3)
India beat Sri Lanka by 7 wickets (DLS method)

Saturday, Jul 27 2024

1st T20I, India in Sri Lanka, 3 T20I Series, 2024
Sri Lanka
Sri Lanka
170 (19.2)
India
India
213/7 (20.0)
India beat Sri Lanka by 43 runs

Sunday, Jul 14 2024

5th T20I, India in Zimbabwe, 5 T20I Series, 2024
Zimbabwe
Zimbabwe
125 (18.3)
India
India
167/6 (20.0)
India beat Zimbabwe by 42 runs

Saturday, Jul 13 2024

4th T20I, India in Zimbabwe, 5 T20I Series, 2024
Zimbabwe
Zimbabwe
152/7 (20.0)
India
India
156/0 (15.2)
India beat Zimbabwe by 10 wickets

Wednesday, Jul 10 2024

3rd T20I, India in Zimbabwe, 5 T20I Series, 2024
Zimbabwe
Zimbabwe
159/6 (20.0)
India
India
182/4 (20.0)
India beat Zimbabwe by 23 runs

Sunday, Jul 07 2024

2nd T20I, India in Zimbabwe, 5 T20I Series, 2024
Zimbabwe
Zimbabwe
134 (18.4)
India
India
234/2 (20.0)
India beat Zimbabwe by 100 runs

Saturday, Jul 06 2024

1st T20I, India in Zimbabwe, 5 T20I Series, 2024
Zimbabwe
Zimbabwe
115/9 (20.0)
India
India
102 (19.5)
Zimbabwe beat India by 13 runs

Saturday, Jun 29 2024

Final, ICC Men's T20 World Cup, 2024
South Africa
South Africa
169/8 (20.0)
India
India
176/7 (20.0)
India beat South Africa by 7 runs

Thursday, Jun 27 2024

2nd Semi-Final, ICC Men's T20 World Cup, 2024
India
India
171/7 (20.0)
England
England
103 (16.4)
India beat England by 68 runs

Monday, Jun 24 2024

Super Eight - Match 11, ICC Men's T20 World Cup, 2024
Australia
Australia
181/7 (20.0)
India
India
205/5 (20.0)
India beat Australia by 24 runs

Saturday, Jun 22 2024

Super Eight - Match 7, ICC Men's T20 World Cup, 2024
India
India
196/5 (20.0)
Bangladesh
Bangladesh
146/8 (20.0)
India beat Bangladesh by 50 runs

Thursday, Jun 20 2024

Super Eight - Match 3, ICC Men's T20 World Cup, 2024
Afghanistan
Afghanistan
134 (20.0)
India
India
181/8 (20.0)
India beat Afghanistan by 47 runs

Saturday, Jun 15 2024

Match 33, ICC Men's T20 World Cup, 2024
India
India
Canada
Canada
Match Abandoned

Wednesday, Jun 12 2024

Match 25, ICC Men's T20 World Cup, 2024
USA
USA
110/8 (20.0)
India
India
111/3 (18.2)
India beat USA by 7 wickets

Sunday, Jun 09 2024

Match 19, ICC Men's T20 World Cup, 2024
India
India
119 (19.0)
Pakistan
Pakistan
113/7 (20.0)
India beat Pakistan by 6 runs

Wednesday, Jun 05 2024

Match 8, ICC Men's T20 World Cup, 2024
India
India
97/2 (12.2)
Ireland
Ireland
96 (16.0)
India beat Ireland by 8 wickets

Saturday, Jun 01 2024

Match 15, ICC Men's T20 World Cup Warm-up Matches, 2024
Bangladesh
Bangladesh
122/9 (20.0)
India
India
182/5 (20.0)
India beat Bangladesh by 60 runs

Thursday, Mar 07 2024

5th Test, Anthony de Mello Trophy, 2024
India
India
477 (124.1)
England
England
218 (57.4) & 195 (48.1)
India beat England by an innings and 64 runs

Friday, Feb 23 2024

4th Test, Anthony de Mello Trophy, 2024
India
India
307 (103.2) & 192/5 (61.0)
England
England
353 (104.5) & 145 (53.5)
India beat England by 5 wickets

Thursday, Feb 15 2024

3rd Test, Anthony de Mello Trophy, 2024
India
India
445 (130.5) & 430/4 dec (98.0)
England
England
319 (71.1) & 122 (39.4)
India beat England by 434 runs

Friday, Feb 02 2024

2nd Test, Anthony de Mello Trophy, 2024
India
India
396 (112.0) & 255 (78.3)
England
England
253 (55.5) & 292 (69.2)
India beat England by 106 runs

Thursday, Jan 25 2024

1st Test, Anthony de Mello Trophy, 2024
India
India
436 (121.0) & 202 (69.2)
England
England
246 (64.3) & 420 (102.1)
England beat India by 28 runs

Wednesday, Jan 17 2024

3rd T20I, Afghanistan in India, 3 T20I Series, 2024
India
India
212/4 (20.0) & 11/2 (0.5)
Afghanistan
Afghanistan
212/6 (20.0) & 1/2 (0.3)
Afghanistan tied with India (India wins the 2nd Super Over by 10 runs)

Sunday, Jan 14 2024

2nd T20I, Afghanistan in India, 3 T20I Series, 2024
India
India
173/4 (15.4)
Afghanistan
Afghanistan
172 (20.0)
India beat Afghanistan by 6 wickets

Thursday, Jan 11 2024

1st T20I, Afghanistan in India, 3 T20I Series, 2024
India
India
159/4 (17.3)
Afghanistan
Afghanistan
158/5 (20.0)
India beat Afghanistan by 6 wickets

Wednesday, Jan 03 2024

2nd Test, Freedom Trophy, 2023/24
South Africa
South Africa
55 (23.2) & 176 (36.5)
India
India
153 (34.5) & 80/3 (12.0)
India beat South Africa by 7 wickets

Tuesday, Dec 26 2023

1st Test, Freedom Trophy, 2023/24
South Africa
South Africa
408 (108.4)
India
India
245 (67.4) & 131 (34.1)
South Africa beat India by an innings and 32 runs

Thursday, Dec 21 2023

3rd ODI, India in South Africa, 3 ODI Series, 2023
South Africa
South Africa
218 (45.5)
India
India
296/8 (50.0)
India beat South Africa by 78 runs

Tuesday, Dec 19 2023

2nd ODI, India in South Africa, 3 ODI Series, 2023
South Africa
South Africa
215/2 (42.3)
India
India
211 (46.2)
South Africa beat India by 8 wickets

Sunday, Dec 17 2023

1st ODI, India in South Africa, 3 ODI Series, 2023
South Africa
South Africa
116 (27.3)
India
India
117/2 (16.4)
India beat South Africa by 8 wickets

Thursday, Dec 14 2023

3rd T20I, India in South Africa, 3 T20I Series, 2023
South Africa
South Africa
95 (13.5)
India
India
201/7 (20.0)
India beat South Africa by 106 runs

Tuesday, Dec 12 2023

2nd T20I, India in South Africa, 3 T20I Series, 2023
South Africa
South Africa
154/5 (13.5)
India
India
180/7 (19.3)
South Africa beat India by 5 wickets (D/L method)

Sunday, Dec 10 2023

1st T20I, India in South Africa, 3 T20I Series, 2023
South Africa
South Africa
India
India
Match Abandoned

Sunday, Dec 03 2023

5th T20I, Australia in India, 5 T20I Series, 2023
India
India
160/8 (20.0)
Australia
Australia
154/8 (20.0)
India beat Australia by 6 runs

Friday, Dec 01 2023

4th T20I, Australia in India, 5 T20I Series, 2023
India
India
174/9 (20.0)
Australia
Australia
154/7 (20.0)
India beat Australia by 20 runs

Tuesday, Nov 28 2023

3rd T20I, Australia in India, 5 T20I Series, 2023
India
India
222/3 (20.0)
Australia
Australia
225/5 (20.0)
Australia beat India by 5 wickets

Sunday, Nov 26 2023

2nd T20I, Australia in India, 5 T20I Series, 2023
India
India
235/4 (20.0)
Australia
Australia
191/9 (20.0)
India beat Australia by 44 runs

Thursday, Nov 23 2023

1st T20I, Australia in India, 5 T20I Series, 2023
India
India
209/8 (19.5)
Australia
Australia
208/3 (20.0)
India beat Australia by 2 wickets

Sunday, Nov 19 2023

Final, ICC Cricket World Cup, 2023
India
India
240 (50.0)
Australia
Australia
241/4 (43.0)
Australia beat India by 6 wickets

Wednesday, Nov 15 2023

1st Semi-Final, ICC Cricket World Cup, 2023
India
India
397/4 (50.0)
New Zealand
New Zealand
327 (48.5)
India beat New Zealand by 70 runs

Sunday, Nov 12 2023

Match 45, ICC Cricket World Cup, 2023
India
India
410/4 (50.0)
Netherlands
Netherlands
250 (47.5)
India beat Netherlands by 160 runs

Sunday, Nov 05 2023

Match 37, ICC Cricket World Cup, 2023
India
India
326/5 (50.0)
South Africa
South Africa
83 (27.1)
India beat South Africa by 243 runs

Thursday, Nov 02 2023

Match 33, ICC Cricket World Cup, 2023
India
India
357/8 (50.0)
Sri Lanka
Sri Lanka
55 (19.4)
India beat Sri Lanka by 302 runs

Sunday, Oct 29 2023

Match 29, ICC Cricket World Cup, 2023
India
India
229/9 (50.0)
England
England
129 (34.5)
India beat England by 100 runs

Sunday, Oct 22 2023

Match 21, ICC Cricket World Cup, 2023
India
India
274/6 (48.0)
New Zealand
New Zealand
273 (50.0)
India beat New Zealand by 4 wickets

Thursday, Oct 19 2023

Match 17, ICC Cricket World Cup, 2023
India
India
261/3 (41.3)
Bangladesh
Bangladesh
256/8 (50.0)
India beat Bangladesh by 7 wickets

Saturday, Oct 14 2023

Match 12, ICC Cricket World Cup, 2023
India
India
192/3 (30.3)
Pakistan
Pakistan
191 (42.5)
India beat Pakistan by 7 wickets

Wednesday, Oct 11 2023

Match 9, ICC Cricket World Cup, 2023
India
India
273/2 (35.0)
Afghanistan
Afghanistan
272/8 (50.0)
India beat Afghanistan by 8 wickets

Sunday, Oct 08 2023

Match 5, ICC Cricket World Cup, 2023
India
India
201/4 (41.2)
Australia
Australia
199 (49.3)
India beat Australia by 6 wickets

Saturday, Oct 07 2023

Final, Asian Games Men’s T20I, 2023
India
India
Afghanistan
Afghanistan
Match Abandoned

Friday, Oct 06 2023

1st Semi-Final, Asian Games Men’s T20I, 2023
India
India
97/1 (9.2)
Bangladesh
Bangladesh
96/9 (20.0)
India beat Bangladesh by 9 wickets

Tuesday, Oct 03 2023

1st Quarter Final, Asian Games Men’s T20I, 2023
India
India
202/4 (20.0)
Nepal
Nepal
179/9 (20.0)
India beat Nepal by 23 runs
Match 9, ICC Cricket World Cup Warm-up Matches, 2023
India
India
Netherlands
Netherlands
Match Abandoned

Saturday, Sep 30 2023

Match 4, ICC Cricket World Cup Warm-up Matches, 2023
India
India
England
England
Match Abandoned

Wednesday, Sep 27 2023

3rd ODI, Australia in India, 3 ODI Series, 2023
India
India
286 (49.4)
Australia
Australia
352/7 (50.0)
Australia beat India by 66 runs

Sunday, Sep 24 2023

2nd ODI, Australia in India, 3 ODI Series, 2023
India
India
399/5 (50.0)
Australia
Australia
217 (28.2)
India beat Australia by 99 runs (D/L method)

Friday, Sep 22 2023

1st ODI, Australia in India, 3 ODI Series, 2023
India
India
281/5 (48.4)
Australia
Australia
276 (50.0)
India beat Australia by 5 wickets

Sunday, Sep 17 2023

Final, Asia Cup, 2023
India
India
51/0 (6.1)
Sri Lanka
Sri Lanka
50 (15.2)
India beat Sri Lanka by 10 wickets

Friday, Sep 15 2023

Super Four - Match 6, Asia Cup, 2023
India
India
259 (49.5)
Bangladesh
Bangladesh
265/8 (50.0)
Bangladesh beat India by 6 runs

Tuesday, Sep 12 2023

Super Four - Match 4, Asia Cup, 2023
India
India
213 (49.1)
Sri Lanka
Sri Lanka
172 (41.3)
India beat Sri Lanka by 41 runs

Sunday, Sep 10 2023

Super Four - Match 3, Asia Cup, 2023
Pakistan
Pakistan
128 (32.0)
India
India
356/2 (50.0)
India beat Pakistan by 228 runs

Monday, Sep 04 2023

Match 5, Asia Cup, 2023
India
India
147/0 (20.1)
Nepal
Nepal
230 (48.2)
India beat Nepal by 10 wickets (D/L method)

Saturday, Sep 02 2023

Match 3, Asia Cup, 2023
Pakistan
Pakistan
India
India
Match Abandoned

Wednesday, Aug 23 2023

3rd T20I, India in Ireland, 3 T20I Series, 2023
Ireland
Ireland
India
India
Match Abandoned

Sunday, Aug 20 2023

2nd T20I, India in Ireland, 3 T20I Series, 2023
Ireland
Ireland
152/8 (20.0)
India
India
185/5 (20.0)
India beat Ireland by 33 runs

Friday, Aug 18 2023

1st T20I, India in Ireland, 3 T20I Series, 2023
Ireland
Ireland
139/7 (20.0)
India
India
47/2 (6.5)
India beat Ireland by 2 runs (D/L method)

Sunday, Aug 13 2023

5th T20I, India in West Indies, 5 T20I Series, 2023
West Indies
West Indies
171/2 (18.0)
India
India
165/9 (20.0)
West Indies beat India by 8 wickets

Saturday, Aug 12 2023

4th T20I, India in West Indies, 5 T20I Series, 2023
West Indies
West Indies
178/8 (20.0)
India
India
179/1 (17.0)
India beat West Indies by 9 wickets

Tuesday, Aug 08 2023

3rd T20I, India in West Indies, 5 T20I Series, 2023
West Indies
West Indies
159/5 (20.0)
India
India
164/3 (17.5)
India beat West Indies by 7 wickets

Sunday, Aug 06 2023

2nd T20I, India in West Indies, 5 T20I Series, 2023
West Indies
West Indies
155/8 (18.5)
India
India
152/7 (20.0)
West Indies beat India by 2 wickets

Thursday, Aug 03 2023

1st T20I, India in West Indies, 5 T20I Series, 2023
West Indies
West Indies
149/6 (20.0)
India
India
145/9 (20.0)
West Indies beat India by 4 runs

Tuesday, Aug 01 2023

3rd ODI, India in West Indies, 3 ODI Series, 2023
West Indies
West Indies
151 (35.3)
India
India
351/5 (50.0)
India beat West Indies by 200 runs

Saturday, Jul 29 2023

2nd ODI, India in West Indies, 3 ODI Series, 2023
West Indies
West Indies
182/4 (36.4)
India
India
181 (40.5)
West Indies beat India by 6 wickets

Thursday, Jul 27 2023

1st ODI, India in West Indies, 3 ODI Series, 2023
West Indies
West Indies
114 (23.0)
India
India
118/5 (22.5)
India beat West Indies by 5 wickets

Thursday, Jul 20 2023

2nd Test, India in West Indies, 2 Test Series, 2023
West Indies
West Indies
255 (115.4) & 76/2 (32.0)
India
India
438 (128.0) & 181/2 dec (24.0)
West Indies drew with India

Wednesday, Jul 12 2023

1st Test, India in West Indies, 2 Test Series, 2023
West Indies
West Indies
150 (64.3) & 130 (50.3)
India
India
421/5 dec (152.2)
India beat West Indies by an innings and 141 runs

Wednesday, Jun 07 2023

Final, ICC World Test Championship Final, 2023
Australia
Australia
469 (121.3) & 270/8 dec (84.3)
India
India
296 (69.4) & 234 (63.3)
Australia beat India by 209 runs

Wednesday, Mar 22 2023

3rd ODI, Australia in India, 3 ODI Series, 2023
India
India
248 (49.1)
Australia
Australia
269 (49.0)
Australia beat India by 21 runs

Sunday, Mar 19 2023

2nd ODI, Australia in India, 3 ODI Series, 2023
India
India
117 (26.0)
Australia
Australia
121/0 (11.0)
Australia beat India by 10 wickets

Friday, Mar 17 2023

1st ODI, Australia in India, 3 ODI Series, 2023
India
India
191/5 (39.5)
Australia
Australia
188 (35.4)
India beat Australia by 5 wickets

Thursday, Mar 09 2023

4th Test, Border-Gavaskar Trophy, 2023
India
India
571 (178.5)
Australia
Australia
480 (167.2) & 175/2 (78.1)
India drew with Australia

Wednesday, Mar 01 2023

3rd Test, Border-Gavaskar Trophy, 2023
India
India
109 (33.2) & 163 (60.3)
Australia
Australia
197 (76.3) & 78/1 (18.5)
Australia beat India by 9 wickets

Friday, Feb 17 2023

2nd Test, Border-Gavaskar Trophy, 2023
India
India
262 (83.3) & 118/4 (26.4)
Australia
Australia
263 (78.4) & 113 (31.1)
India beat Australia by 6 wickets

Thursday, Feb 09 2023

1st Test, Border-Gavaskar Trophy, 2023
India
India
400 (139.3)
Australia
Australia
177 (63.5) & 91 (32.3)
India beat Australia by an innings and 132 runs

Wednesday, Feb 01 2023

3rd T20I, New Zealand in India, 3 T20I Series, 2023
India
India
234/4 (20.0)
New Zealand
New Zealand
66 (12.1)
India beat New Zealand by 168 runs

Sunday, Jan 29 2023

2nd T20I, New Zealand in India, 3 T20I Series, 2023
India
India
101/4 (19.5)
New Zealand
New Zealand
99/8 (20.0)
India beat New Zealand by 6 wickets

Friday, Jan 27 2023

1st T20I, New Zealand in India, 3 T20I Series, 2023
India
India
155/9 (20.0)
New Zealand
New Zealand
176/6 (20.0)
New Zealand beat India by 21 runs

Tuesday, Jan 24 2023

3rd ODI, New Zealand in India, 3 ODI Series, 2023
India
India
385/9 (50.0)
New Zealand
New Zealand
295 (41.2)
India beat New Zealand by 90 runs

Saturday, Jan 21 2023

2nd ODI, New Zealand in India, 3 ODI Series, 2023
India
India
111/2 (20.1)
New Zealand
New Zealand
108 (34.3)
India beat New Zealand by 8 wickets

Wednesday, Jan 18 2023

1st ODI, New Zealand in India, 3 ODI Series, 2023
India
India
349/8 (50.0)
New Zealand
New Zealand
337 (49.2)
India beat New Zealand by 12 runs

Sunday, Jan 15 2023

3rd ODI, Sri Lanka in India, 3 ODI Series, 2023
India
India
390/5 (50.0)
Sri Lanka
Sri Lanka
73 (22.0)
India beat Sri Lanka by 317 runs

Thursday, Jan 12 2023

2nd ODI, Sri Lanka in India, 3 ODI Series, 2023
India
India
219/6 (43.2)
Sri Lanka
Sri Lanka
215 (39.4)
India beat Sri Lanka by 4 wickets

Tuesday, Jan 10 2023

1st ODI, Sri Lanka in India, 3 ODI Series, 2023
India
India
373/7 (50.0)
Sri Lanka
Sri Lanka
306/8 (50.0)
India beat Sri Lanka by 67 runs

Saturday, Jan 07 2023

3rd T20I, Sri Lanka in India, 3 T20I Series, 2023
India
India
228/5 (20.0)
Sri Lanka
Sri Lanka
137 (16.4)
India beat Sri Lanka by 91 runs

Thursday, Jan 05 2023

2nd T20I, Sri Lanka in India, 3 T20I Series, 2023
India
India
190/8 (20.0)
Sri Lanka
Sri Lanka
206/6 (20.0)
Sri Lanka beat India by 16 runs

Tuesday, Jan 03 2023

1st T20I, Sri Lanka in India, 3 T20I Series, 2023
India
India
162/5 (20.0)
Sri Lanka
Sri Lanka
160 (20.0)
India beat Sri Lanka by 2 runs

Thursday, Dec 22 2022

2nd Test, India in Bangladesh, 2 Test Series, 2022
Bangladesh
Bangladesh
227 (73.5) & 231 (70.2)
India
India
314 (86.3) & 145/7 (47.0)
India beat Bangladesh by 3 wickets

Wednesday, Dec 14 2022

1st Test, India in Bangladesh, 2 Test Series, 2022
Bangladesh
Bangladesh
150 (55.5) & 324 (113.2)
India
India
404 (133.5) & 258/2 dec (61.4)
India beat Bangladesh by 188 runs

Saturday, Dec 10 2022

3rd ODI, India in Bangladesh, 3 ODI Series, 2022
Bangladesh
Bangladesh
182 (34.0)
India
India
409/8 (50.0)
India beat Bangladesh by 227 runs

Wednesday, Dec 07 2022

2nd ODI, India in Bangladesh, 3 ODI Series, 2022
Bangladesh
Bangladesh
271/7 (50.0)
India
India
266/9 (50.0)
Bangladesh beat India by 5 runs

Sunday, Dec 04 2022

1st ODI, India in Bangladesh, 3 ODI Series, 2022
Bangladesh
Bangladesh
187/9 (46.0)
India
India
186 (41.2)
Bangladesh beat India by 1 wicket

Wednesday, Nov 30 2022

3rd ODI, India in New Zealand, 3 ODI Series, 2022
New Zealand
New Zealand
India
India
Match Abandoned

Sunday, Nov 27 2022

2nd ODI, India in New Zealand, 3 ODI Series, 2022
New Zealand
New Zealand
India
India
Match Abandoned

Friday, Nov 25 2022

1st ODI, India in New Zealand, 3 ODI Series, 2022
New Zealand
New Zealand
309/3 (47.1)
India
India
306/7 (50.0)
New Zealand beat India by 7 wickets

Tuesday, Nov 22 2022

3rd T20I, India in New Zealand, 3 T20I Series, 2022
New Zealand
New Zealand
160 (19.4)
India
India
75/4 (9.0)
India tied with New Zealand (D/L method)

Sunday, Nov 20 2022

2nd T20I, India in New Zealand, 3 T20I Series, 2022
New Zealand
New Zealand
126 (18.5)
India
India
191/6 (20.0)
India beat New Zealand by 65 runs

Friday, Nov 18 2022

1st T20I, India in New Zealand, 3 T20I Series, 2022
New Zealand
New Zealand
India
India
Match Abandoned

Thursday, Nov 10 2022

2nd Semi-Final, ICC Men's T20 World Cup, Australia, 2022
India
India
168/6 (20.0)
England
England
170/0 (16.0)
England beat India by 10 wickets

Sunday, Nov 06 2022

Super 12 - Match 30, ICC Men's T20 World Cup, Australia, 2022
Zimbabwe
Zimbabwe
115 (17.2)
India
India
186/5 (20.0)
India beat Zimbabwe by 71 runs

Wednesday, Nov 02 2022

Super 12 - Match 23, ICC Men's T20 World Cup, Australia, 2022
India
India
184/6 (20.0)
Bangladesh
Bangladesh
145/6 (16.0)
India beat Bangladesh by 5 runs (D/L method)

Sunday, Oct 30 2022

Super 12 - Match 18, ICC Men's T20 World Cup, Australia, 2022
India
India
133/9 (20.0)
South Africa
South Africa
137/5 (19.4)
South Africa beat India by 5 wickets

Thursday, Oct 27 2022

Super 12 - Match 11, ICC Men's T20 World Cup, Australia, 2022
Netherlands
Netherlands
123/9 (20.0)
India
India
179/2 (20.0)
India beat Netherlands by 56 runs

Sunday, Oct 23 2022

Super 12 - Match 4, ICC Men's T20 World Cup, Australia, 2022
India
India
160/6 (20.0)
Pakistan
Pakistan
159/8 (20.0)
India beat Pakistan by 4 wickets

Wednesday, Oct 19 2022

Match 15, ICC World Twenty20 Warm-up Matches, 2022
New Zealand
New Zealand
India
India
Match Abandoned

Monday, Oct 17 2022

Match 9, ICC World Twenty20 Warm-up Matches, 2022
Australia
Australia
180 (20.0)
India
India
186/7 (20.0)
India beat Australia by 6 runs

Tuesday, Oct 11 2022

3rd ODI, South Africa in India, 3 ODI Series, 2022
India
India
105/3 (19.1)
South Africa
South Africa
99 (27.1)
India beat South Africa by 7 wickets

Sunday, Oct 09 2022

2nd ODI, South Africa in India, 3 ODI Series, 2022
India
India
282/3 (45.5)
South Africa
South Africa
278/7 (50.0)
India beat South Africa by 7 wickets

Thursday, Oct 06 2022

1st ODI, South Africa in India, 3 ODI Series, 2022
India
India
240/8 (40.0)
South Africa
South Africa
249/4 (40.0)
South Africa beat India by 9 runs

Tuesday, Oct 04 2022

3rd T20I, South Africa in India, 3 T20I Series, 2022
India
India
178 (18.3)
South Africa
South Africa
227/3 (20.0)
South Africa beat India by 49 runs

Sunday, Oct 02 2022

2nd T20I, South Africa in India, 3 T20I Series, 2022
India
India
237/3 (20.0)
South Africa
South Africa
221/3 (20.0)
India beat South Africa by 16 runs

Wednesday, Sep 28 2022

1st T20I, South Africa in India, 3 T20I Series, 2022
India
India
110/2 (16.4)
South Africa
South Africa
106/8 (20.0)
India beat South Africa by 8 wickets

Sunday, Sep 25 2022

3rd T20I, Australia in India, 3 T20I Series, 2022
India
India
187/4 (19.5)
Australia
Australia
186/7 (20.0)
India beat Australia by 6 wickets

Friday, Sep 23 2022

2nd T20I, Australia in India, 3 T20I Series, 2022
India
India
92/4 (7.2)
Australia
Australia
90/5 (8.0)
India beat Australia by 6 wickets

Tuesday, Sep 20 2022

1st T20I, Australia in India, 3 T20I Series, 2022
India
India
208/6 (20.0)
Australia
Australia
211/6 (19.2)
Australia beat India by 4 wickets

Thursday, Sep 08 2022

Super Four - Match 5, Asia Cup, 2022
India
India
212/2 (20.0)
Afghanistan
Afghanistan
111/8 (20.0)
India beat Afghanistan by 101 runs

Tuesday, Sep 06 2022

Super Four - Match 3, Asia Cup, 2022
India
India
173/8 (20.0)
Sri Lanka
Sri Lanka
174/4 (19.5)
Sri Lanka beat India by 6 wickets

Sunday, Sep 04 2022

Super Four - Match 2, Asia Cup, 2022
India
India
181/7 (20.0)
Pakistan
Pakistan
182/5 (19.5)
Pakistan beat India by 5 wickets

Wednesday, Aug 31 2022

Match 4, Asia Cup, 2022
India
India
192/2 (20.0)
Hong Kong
Hong Kong
152/5 (20.0)
India beat Hong Kong by 40 runs

Sunday, Aug 28 2022

Match 2, Asia Cup, 2022
India
India
148/5 (19.4)
Pakistan
Pakistan
147 (19.5)
India beat Pakistan by 5 wickets

Monday, Aug 22 2022

3rd ODI, India in Zimbabwe, 3 ODI Series, 2022
Zimbabwe
Zimbabwe
276 (49.3)
India
India
289/8 (50.0)
India beat Zimbabwe by 13 runs

Saturday, Aug 20 2022

2nd ODI, India in Zimbabwe, 3 ODI Series, 2022
Zimbabwe
Zimbabwe
161 (38.1)
India
India
167/5 (25.4)
India beat Zimbabwe by 5 wickets

Thursday, Aug 18 2022

1st ODI, India in Zimbabwe, 3 ODI Series, 2022
Zimbabwe
Zimbabwe
189 (40.3)
India
India
192/0 (30.5)
India beat Zimbabwe by 10 wickets

Sunday, Aug 07 2022

5th T20I, India in West Indies, 5 T20I Series, 2022
West Indies
West Indies
100 (15.4)
India
India
188/7 (20.0)
India beat West Indies by 88 runs

Saturday, Aug 06 2022

4th T20I, India in West Indies, 5 T20I Series, 2022
West Indies
West Indies
132 (19.1)
India
India
191/5 (20.0)
India beat West Indies by 59 runs

Tuesday, Aug 02 2022

3rd T20I, India in West Indies, 5 T20I Series, 2022
West Indies
West Indies
164/5 (20.0)
India
India
165/3 (19.0)
India beat West Indies by 7 wickets

Monday, Aug 01 2022

2nd T20I, India in West Indies, 5 T20I Series, 2022
West Indies
West Indies
141/5 (19.2)
India
India
138 (19.4)
West Indies beat India by 5 wickets

Friday, Jul 29 2022

1st T20I, India in West Indies, 5 T20I Series, 2022
West Indies
West Indies
122/8 (20.0)
India
India
190/6 (20.0)
India beat West Indies by 68 runs

Wednesday, Jul 27 2022

3rd ODI, India in West Indies, 3 ODI Series, 2022
West Indies
West Indies
137 (26.0)
India
India
225/3 (36.0)
India beat West Indies by 119 runs (D/L method)

Sunday, Jul 24 2022

2nd ODI, India in West Indies, 3 ODI Series, 2022
West Indies
West Indies
311/6 (50.0)
India
India
312/8 (49.4)
India beat West Indies by 2 wickets

Friday, Jul 22 2022

1st ODI, India in West Indies, 3 ODI Series, 2022
West Indies
West Indies
305/6 (50.0)
India
India
308/7 (50.0)
India beat West Indies by 3 runs

Sunday, Jul 17 2022

3rd ODI, India in England, 3 ODI Series, 2022
England
England
259 (45.5)
India
India
261/5 (42.1)
India beat England by 5 wickets

Thursday, Jul 14 2022

2nd ODI, India in England, 3 ODI Series, 2022
England
England
246 (49.0)
India
India
146 (38.5)
England beat India by 100 runs

Tuesday, Jul 12 2022

1st ODI, India in England, 3 ODI Series, 2022
England
England
110 (25.2)
India
India
114/0 (18.4)
India beat England by 10 wickets

Sunday, Jul 10 2022

3rd T20I, India in England, 3 T20I Series, 2022
England
England
215/7 (20.0)
India
India
198/9 (20.0)
England beat India by 17 runs

Saturday, Jul 09 2022

2nd T20I, India in England, 3 T20I Series, 2022
England
England
121 (17.0)
India
India
170/8 (20.0)
India beat England by 49 runs

Thursday, Jul 07 2022

1st T20I, India in England, 3 T20I Series, 2022
England
England
148 (19.3)
India
India
198/8 (20.0)
India beat England by 50 runs

Friday, Jul 01 2022

5th Test, Pataudi Trophy, 2021/22
England
England
284 (61.3) & 378/3 (76.4)
India
India
416 (84.5) & 245 (81.5)
England beat India by 7 wickets

Tuesday, Jun 28 2022

2nd T20I, India in Ireland, 2 T20I Series, 2022
Ireland
Ireland
221/5 (20.0)
India
India
225/7 (20.0)
India beat Ireland by 4 runs

Sunday, Jun 26 2022

1st T20I, India in Ireland, 2 T20I Series, 2022
Ireland
Ireland
108/4 (12.0)
India
India
111/3 (9.2)
India beat Ireland by 7 wickets

Sunday, Jun 19 2022

5th T20I, South Africa in India, 5 T20I Series, 2022
India
India
South Africa
South Africa
Match Abandoned

Friday, Jun 17 2022

4th T20I, South Africa in India, 5 T20I Series, 2022
India
India
169/6 (20.0)
South Africa
South Africa
87/9 (16.5)
India beat South Africa by 82 runs

Tuesday, Jun 14 2022

3rd T20I, South Africa in India, 5 T20I Series, 2022
India
India
179/5 (20.0)
South Africa
South Africa
131 (19.1)
India beat South Africa by 48 runs

Sunday, Jun 12 2022

2nd T20I, South Africa in India, 5 T20I Series, 2022
India
India
148/6 (20.0)
South Africa
South Africa
149/6 (18.2)
South Africa beat India by 4 wickets

Thursday, Jun 09 2022

1st T20I, South Africa in India, 5 T20I Series, 2022
India
India
211/4 (20.0)
South Africa
South Africa
212/3 (19.1)
South Africa beat India by 7 wickets

Saturday, Mar 12 2022

2nd Test, Sri Lanka in India, 2 Test Series, 2022
India
India
252 (59.1) & 303/9 dec (68.5)
Sri Lanka
Sri Lanka
109 (35.5) & 208 (59.3)
India beat Sri Lanka by 238 runs

Friday, Mar 04 2022

1st Test, Sri Lanka in India, 2 Test Series, 2022
India
India
574/8 dec (129.2)
Sri Lanka
Sri Lanka
174 (65.0) & 178 (60.0)
India beat Sri Lanka by an innings and 222 runs

Sunday, Feb 27 2022

3rd T20I, Sri Lanka in India, 3 T20I Series, 2022
India
India
148/4 (16.5)
Sri Lanka
Sri Lanka
146/5 (20.0)
India beat Sri Lanka by 6 wickets

Saturday, Feb 26 2022

2nd T20I, Sri Lanka in India, 3 T20I Series, 2022
India
India
186/3 (17.1)
Sri Lanka
Sri Lanka
183/5 (20.0)
India beat Sri Lanka by 7 wickets

Thursday, Feb 24 2022

1st T20I, Sri Lanka in India, 3 T20I Series, 2022
India
India
199/2 (20.0)
Sri Lanka
Sri Lanka
137/6 (20.0)
India beat Sri Lanka by 62 runs

Sunday, Feb 20 2022

3rd T20I, West Indies in India, 3 T20I Series, 2022
India
India
184/5 (20.0)
West Indies
West Indies
167/9 (20.0)
India beat West Indies by 17 runs

Friday, Feb 18 2022

2nd T20I, West Indies in India, 3 T20I Series, 2022
India
India
186/5 (20.0)
West Indies
West Indies
178/3 (20.0)
India beat West Indies by 8 runs

Wednesday, Feb 16 2022

1st T20I, West Indies in India, 3 T20I Series, 2022
India
India
162/4 (18.5)
West Indies
West Indies
157/7 (20.0)
India beat West Indies by 6 wickets

Friday, Feb 11 2022

3rd ODI, West Indies in India, 3 ODI Series, 2022
India
India
265 (50.0)
West Indies
West Indies
169 (37.1)
India beat West Indies by 96 runs

Wednesday, Feb 09 2022

2nd ODI, West Indies in India, 3 ODI Series, 2022
India
India
237/9 (50.0)
West Indies
West Indies
193 (46.0)
India beat West Indies by 44 runs

Sunday, Feb 06 2022

1st ODI, West Indies in India, 3 ODI Series, 2022
India
India
178/4 (28.0)
West Indies
West Indies
176 (43.5)
India beat West Indies by 6 wickets

Sunday, Jan 23 2022

3rd ODI, India in South Africa, 3 ODI Series, 2021/22
South Africa
South Africa
287 (49.5)
India
India
283 (49.2)
South Africa beat India by 4 runs

Friday, Jan 21 2022

2nd ODI, India in South Africa, 3 ODI Series, 2021/22
South Africa
South Africa
288/3 (48.1)
India
India
287/6 (50.0)
South Africa beat India by 7 wickets

Wednesday, Jan 19 2022

1st ODI, India in South Africa, 3 ODI Series, 2021/22
South Africa
South Africa
296/4 (50.0)
India
India
265/8 (50.0)
South Africa beat India by 31 runs

Tuesday, Jan 11 2022

3rd Test, Freedom Trophy, 2021/22
South Africa
South Africa
210 (76.3) & 212/3 (63.3)
India
India
223 (77.3) & 198 (67.3)
South Africa beat India by 7 wickets

Monday, Jan 03 2022

2nd Test, Freedom Trophy, 2021/22
South Africa
South Africa
229 (79.4) & 243/3 (67.4)
India
India
202 (63.1) & 266 (60.1)
South Africa beat India by 7 wickets

Sunday, Dec 26 2021

1st Test, Freedom Trophy, 2021/22
South Africa
South Africa
197 (62.3) & 191 (68.0)
India
India
327 (105.3) & 174 (50.3)
India beat South Africa by 113 runs

Friday, Dec 03 2021

2nd Test, New Zealand in India, 2 Test Series, 2021
India
India
325 (109.5) & 276/7 dec (70.0)
New Zealand
New Zealand
62 (28.1) & 167 (56.3)
India beat New Zealand by 372 runs

Thursday, Nov 25 2021

1st Test, New Zealand in India, 2 Test Series, 2021
India
India
345 (111.1) & 234/7 dec (81.0)
New Zealand
New Zealand
296 (142.3) & 165/9 (98.0)
India drew with New Zealand

Sunday, Nov 21 2021

3rd T20I, New Zealand in India, 3 T20I Series, 2021
India
India
184/7 (20.0)
New Zealand
New Zealand
111 (17.2)
India beat New Zealand by 73 runs

Friday, Nov 19 2021

2nd T20I, New Zealand in India, 3 T20I Series, 2021
India
India
155/3 (17.2)
New Zealand
New Zealand
153/6 (20.0)
India beat New Zealand by 7 wickets

Wednesday, Nov 17 2021

1st T20I, New Zealand in India, 3 T20I Series, 2021
India
India
166/5 (19.4)
New Zealand
New Zealand
164/6 (20.0)
India beat New Zealand by 5 wickets

Monday, Nov 08 2021

Super 12 - Match 42, ICC World Twenty20, 2021
India
India
136/1 (15.2)
Namibia
Namibia
132/8 (20.0)
India beat Namibia by 9 wickets

Friday, Nov 05 2021

Super 12 - Match 37, ICC World Twenty20, 2021
India
India
89/2 (6.3)
Scotland
Scotland
85 (17.4)
India beat Scotland by 8 wickets

Wednesday, Nov 03 2021

Super 12 - Match 33, ICC World Twenty20, 2021
India
India
210/2 (20.0)
Afghanistan
Afghanistan
144/7 (20.0)
India beat Afghanistan by 66 runs

Sunday, Oct 31 2021

Super 12 - Match 28, ICC World Twenty20, 2021
India
India
110/7 (20.0)
New Zealand
New Zealand
111/2 (14.3)
New Zealand beat India by 8 wickets

Sunday, Oct 24 2021

Super 12 - Match 16, ICC World Twenty20, 2021
India
India
151/7 (20.0)
Pakistan
Pakistan
152/0 (17.5)
Pakistan beat India by 10 wickets

Wednesday, Oct 20 2021

Match 14, ICC World Twenty20 Warm-up Matches, 2021
India
India
153/2 (17.5)
Australia
Australia
152/5 (20.0)
India beat Australia by 8 wickets

Monday, Oct 18 2021

Match 12, ICC World Twenty20 Warm-up Matches, 2021
India
India
192/3 (19.0)
England
England
188/5 (20.0)
India beat England by 7 wickets

Thursday, Sep 02 2021

4th Test, Pataudi Trophy, 2021
England
England
290 (84.0) & 210 (92.2)
India
India
191 (61.3) & 466 (148.2)
India beat England by 157 runs

Wednesday, Aug 25 2021

3rd Test, Pataudi Trophy, 2021
England
England
432 (132.2)
India
India
78 (40.4) & 278 (99.3)
England beat India by an innings and 76 runs

Thursday, Aug 12 2021

2nd Test, Pataudi Trophy, 2021
England
England
391 (128.0) & 120 (51.5)
India
India
364 (126.1) & 298/8 dec (109.3)
India beat England by 151 runs

Wednesday, Aug 04 2021

1st Test, Pataudi Trophy, 2021
England
England
183 (65.4) & 303 (85.5)
India
India
278 (84.5) & 52/1 (14.0)
England drew with India

Thursday, Jul 29 2021

3rd T20I, India in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
82/3 (14.3)
India
India
81/8 (20.0)
Sri Lanka beat India by 7 wickets

Wednesday, Jul 28 2021

2nd T20I, India in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
133/6 (19.4)
India
India
132/5 (20.0)
Sri Lanka beat India by 4 wickets

Sunday, Jul 25 2021

1st T20I, India in Sri Lanka, 3 T20I Series, 2021
Sri Lanka
Sri Lanka
126 (18.3)
India
India
164/5 (20.0)
India beat Sri Lanka by 38 runs

Friday, Jul 23 2021

3rd ODI, India in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
227/7 (39.0)
India
India
225 (43.1)
Sri Lanka beat India by 3 wickets (D/L method)

Tuesday, Jul 20 2021

2nd ODI, India in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
275/9 (50.0)
India
India
277/7 (49.1)
India beat Sri Lanka by 3 wickets

Sunday, Jul 18 2021

1st ODI, India in Sri Lanka, 3 ODI Series, 2021
Sri Lanka
Sri Lanka
262/9 (50.0)
India
India
263/3 (36.4)
India beat Sri Lanka by 7 wickets

Friday, Jun 18 2021

Final, ICC World Test Championship Final, 2021
India
India
217 (92.1) & 170 (73.0)
New Zealand
New Zealand
249 (99.2) & 140/2 (45.5)
New Zealand beat India by 8 wickets

Sunday, Mar 28 2021

3rd ODI, England in India, 3 ODI Series, 2021
India
India
329 (48.2)
England
England
322/9 (50.0)
India beat England by 7 runs

Friday, Mar 26 2021

2nd ODI, England in India, 3 ODI Series, 2021
India
India
336/6 (50.0)
England
England
337/4 (43.3)
England beat India by 6 wickets

Tuesday, Mar 23 2021

1st ODI, England in India, 3 ODI Series, 2021
India
India
317/5 (50.0)
England
England
251 (42.1)
India beat England by 66 runs

Saturday, Mar 20 2021

5th T20I, England in India, 5 T20I Series, 2021
India
India
224/2 (20.0)
England
England
188/8 (20.0)
India beat England by 36 runs

Thursday, Mar 18 2021

4th T20I, England in India, 5 T20I Series, 2021
India
India
185/8 (20.0)
England
England
177/8 (20.0)
India beat England by 8 runs

Tuesday, Mar 16 2021

3rd T20I, England in India, 5 T20I Series, 2021
India
India
156/6 (20.0)
England
England
158/2 (18.2)
England beat India by 8 wickets

Sunday, Mar 14 2021

2nd T20I, England in India, 5 T20I Series, 2021
India
India
166/3 (17.5)
England
England
164/6 (20.0)
India beat England by 7 wickets

Friday, Mar 12 2021

1st T20I, England in India, 5 T20I Series, 2021
India
India
124/7 (20.0)
England
England
130/2 (15.3)
England beat India by 8 wickets

Thursday, Mar 04 2021

4th Test, Anthony De Mello Trophy, 2021
India
India
365 (114.4)
England
England
205 (75.5) & 135 (54.5)
India beat England by an innings and 25 runs

Wednesday, Feb 24 2021

3rd Test, Anthony De Mello Trophy, 2021
India
India
145 (53.2) & 49/0 (7.4)
England
England
112 (48.4) & 81 (30.4)
India beat England by 10 wickets

Saturday, Feb 13 2021

2nd Test, Anthony De Mello Trophy, 2021
India
India
329 (95.5) & 286 (85.5)
England
England
134 (59.5) & 164 (54.2)
India beat England by 317 runs

Friday, Feb 05 2021

1st Test, Anthony De Mello Trophy, 2021
India
India
337 (95.5) & 192 (58.1)
England
England
578 (190.1) & 178 (46.3)
England beat India by 227 runs

Friday, Jan 15 2021

4th Test, Border-Gavaskar Trophy, 2020/21
Australia
Australia
369 (115.2) & 294 (75.5)
India
India
336 (111.4) & 329/7 (97)
India beat Australia by 3 wickets

Thursday, Jan 07 2021

3rd Test, Border-Gavaskar Trophy, 2020/21
Australia
Australia
338 (105.4) & 312/6 dec (87)
India
India
244 (100.4) & 334/5 (131)
Australia drew with India

Saturday, Dec 26 2020

2nd Test, Border-Gavaskar Trophy, 2020/21
Australia
Australia
195 (72.3) & 200 (103.1)
India
India
326 (115.1) & 70/2 (15.5)
India beat Australia by 8 wickets

Thursday, Dec 17 2020

1st Test, Border-Gavaskar Trophy, 2020/21
Australia
Australia
191 (72.1) & 93/2 (21)
India
India
244 (93.1) & 36 (21.2)
Australia beat India by 8 wickets

Tuesday, Dec 08 2020

3rd T20I, India in Australia, 3 T20I Series, 2020
Australia
Australia
186/5 (20.0)
India
India
174/7 (20.0)
Australia beat India by 12 runs

Sunday, Dec 06 2020

2nd T20I, India in Australia, 3 T20I Series, 2020
Australia
Australia
194/5 (20.0)
India
India
195/4 (19.4)
India beat Australia by 6 wickets

Friday, Dec 04 2020

1st T20I, India in Australia, 3 T20I Series, 2020
Australia
Australia
150/7 (20.0)
India
India
161/7 (20.0)
India beat Australia by 11 runs

Wednesday, Dec 02 2020

3rd ODI, India in Australia, 3 ODI Series, 2020
Australia
Australia
289 (49.3)
India
India
302/5 (50.0)
India beat Australia by 13 runs

Sunday, Nov 29 2020

2nd ODI, India in Australia, 3 ODI Series, 2020
Australia
Australia
389/4 (50.0)
India
India
338/9 (50.0)
Australia beat India by 51 runs

Friday, Nov 27 2020

1st ODI, India in Australia, 3 ODI Series, 2020
Australia
Australia
374/6 (50.0)
India
India
308/8 (50.0)
Australia beat India by 66 runs

Saturday, Feb 29 2020

2nd Test, India in New Zealand, 2 Test Series, 2020
New Zealand
New Zealand
235 (73.1) & 132/3 (36)
India
India
242 (63) & 124 (46)
New Zealand beat India by 7 wickets

Friday, Feb 21 2020

1st Test, India in New Zealand, 2 Test Series, 2020
New Zealand
New Zealand
348 (100.2) & 9/0 (1.4)
India
India
165 (68.1) & 191 (81)
New Zealand beat India by 10 wickets

Sunday, Dec 22 2019

3rd ODI, West Indies in India, 3 ODI Series, 2019
India
India
316/6 (48.4)
West Indies
West Indies
315/5 (50)
India beat West Indies by 4 wickets

Wednesday, Dec 18 2019

2nd ODI, West Indies in India, 3 ODI Series, 2019
India
India
387/5 (50)
West Indies
West Indies
280 (43.3)
India beat West Indies by 107 runs

Sunday, Dec 15 2019

1st ODI, West Indies in India, 3 ODI Series, 2019
India
India
287/8 (50)
West Indies
West Indies
291/2 (47.5)
West Indies beat India by 8 wickets

Wednesday, Dec 11 2019

3rd T20I, West Indies in India, 3 T20I Series, 2019
India
India
240/3 (20)
West Indies
West Indies
173/8 (20)
India beat West Indies by 67 runs

Sunday, Dec 08 2019

2nd T20I, West Indies in India, 3 T20I Series, 2019
India
India
170/7 (20)
West Indies
West Indies
173/2 (18.3)
West Indies beat India by 8 wickets

Friday, Dec 06 2019

1st T20I, West Indies in India, 3 T20I Series, 2019
India
India
209/4 (18.4)
West Indies
West Indies
207/5 (20)
India beat West Indies by 6 wickets

Friday, Nov 22 2019

2nd Test, Bangladesh in India, 2 Test Series, 2019
India
India
347/9 dec (89.4)
Bangladesh
Bangladesh
106 (30.3) & 195/9 (41.1)
India beat Bangladesh by an innings and 46 runs

Thursday, Nov 14 2019

1st Test, Bangladesh in India, 2 Test Series, 2019
India
India
493/6 dec (114)
Bangladesh
Bangladesh
150 (58.3) & 213 (69.2)
India beat Bangladesh by an innings and 130 runs

Sunday, Nov 10 2019

3rd T20I, Bangladesh in India, 3 T20I Series, 2019
India
India
174/5 (20)
Bangladesh
Bangladesh
144 (19.2)
India beat Bangladesh by 30 runs

Thursday, Nov 07 2019

2nd T20I, Bangladesh in India, 3 T20I Series, 2019
India
India
154/2 (15.4)
Bangladesh
Bangladesh
153/6 (20)
India beat Bangladesh by 8 wickets

Sunday, Nov 03 2019

1st T20I, Bangladesh in India, 3 T20I Series, 2019
India
India
148/6 (20)
Bangladesh
Bangladesh
154/3 (19.3)
Bangladesh beat India by 7 wickets

Saturday, Oct 19 2019

3rd Test, Freedom Trophy, 2019
India
India
497/9 dec (116.3)
South Africa
South Africa
162 (56.2) & 133 (48) fol
India beat South Africa by an innings and 202 runs

Thursday, Oct 10 2019

2nd Test, Freedom Trophy, 2019
India
India
601/5 dec (156.3)
South Africa
South Africa
275 (105.4) & 189 (67.2) fol
India beat South Africa by an innings and 137 runs

Wednesday, Oct 02 2019

1st Test, Freedom Trophy, 2019
India
India
502/7 dec (136) & 323/4 dec (67)
South Africa
South Africa
431 (131.2) & 191 (63.5)
India beat South Africa by 203 runs

Sunday, Sep 22 2019

3rd T20I, South Africa in India, 3 T20I Series, 2019
India
India
134/9 (20)
South Africa
South Africa
140/1 (16.5)
South Africa beat India by 9 wickets

Wednesday, Sep 18 2019

2nd T20I, South Africa in India, 3 T20I Series, 2019
India
India
151/3 (19)
South Africa
South Africa
149/5 (20)
India beat South Africa by 7 wickets

Sunday, Sep 15 2019

1st T20I, South Africa in India, 3 T20I Series, 2019
India
India
South Africa
South Africa
Match Abandoned

Friday, Aug 30 2019

2nd Test, India in West Indies, 2 Test Series, 2019
West Indies
West Indies
117 (47.1) & 210 (59.5)
India
India
416 (140.1) & 168/4 dec (54.4)
India beat West Indies by 257 runs

Thursday, Aug 22 2019

1st Test, India in West Indies, 2 Test Series, 2019
West Indies
West Indies
222 (74.2) & 100 (26.5)
India
India
297 (96.4) & 343/7 dec (112.3)
India beat West Indies by 318 runs

Wednesday, Aug 14 2019

3rd ODI, India in West Indies, 3 ODI Series, 2019
West Indies
West Indies
240/7 (35)
India
India
256/4 (32.3)
India beat West Indies by 6 wickets (D/L method)

Sunday, Aug 11 2019

2nd ODI, India in West Indies, 3 ODI Series, 2019
West Indies
West Indies
210 (42)
India
India
279/7 (50)
India beat West Indies by 59 runs (D/L method)

Thursday, Aug 08 2019

1st ODI, India in West Indies, 3 ODI Series, 2019
West Indies
West Indies
India
India
Match Abandoned

Tuesday, Aug 06 2019

3rd T20I, India in West Indies, 3 T20I Series, 2019
West Indies
West Indies
146/6 (20)
India
India
150/3 (19.1)
India beat West Indies by 7 wickets

Sunday, Aug 04 2019

2nd T20I, India in West Indies, 3 T20I Series, 2019
West Indies
West Indies
98/4 (15.3)
India
India
167/5 (20)
India beat West Indies by 22 runs (D/L method)

Saturday, Aug 03 2019

1st T20I, India in West Indies, 3 T20I Series, 2019
West Indies
West Indies
95/9 (20)
India
India
98/6 (17.2)
India beat West Indies by 4 wickets

Tuesday, Jul 09 2019

1st Semi-Final, ICC Cricket World Cup, 2019
India
India
221 (49.3)
New Zealand
New Zealand
239/8 (50)
New Zealand beat India by 18 runs

Saturday, Jul 06 2019

Match 44, ICC Cricket World Cup, 2019
Sri Lanka
Sri Lanka
264/7 (50)
India
India
265/3 (43.3)
India beat Sri Lanka by 7 wickets

Tuesday, Jul 02 2019

Match 40, ICC Cricket World Cup, 2019
Bangladesh
Bangladesh
286 (48)
India
India
314/9 (50)
India beat Bangladesh by 28 runs

Sunday, Jun 30 2019

Match 38, ICC Cricket World Cup, 2019
England
England
337/7 (50)
India
India
306/5 (50)
England beat India by 31 runs

Thursday, Jun 27 2019

Match 34, ICC Cricket World Cup, 2019
West Indies
West Indies
143 (34.2)
India
India
268/7 (50)
India beat West Indies by 125 runs

Saturday, Jun 22 2019

Match 28, ICC Cricket World Cup, 2019
India
India
224/8 (50)
Afghanistan
Afghanistan
213 (49.5)
India beat Afghanistan by 11 runs

Sunday, Jun 16 2019

Match 22, ICC Cricket World Cup, 2019
India
India
336/5 (50)
Pakistan
Pakistan
212/6 (40)
India beat Pakistan by 89 runs (D/L method)

Thursday, Jun 13 2019

Match 18, ICC Cricket World Cup, 2019
India
India
New Zealand
New Zealand
Match Abandoned

Sunday, Jun 09 2019

Match 14, ICC Cricket World Cup, 2019
India
India
352/5 (50)
Australia
Australia
316 (50)
India beat Australia by 36 runs

Wednesday, Jun 05 2019

Match 8, ICC Cricket World Cup, 2019
South Africa
South Africa
227/9 (50)
India
India
230/4 (47.3)
India beat South Africa by 6 wickets

Wednesday, Mar 13 2019

5th ODI, Australia in India, 5 ODI Series, 2019
India
India
237 (50)
Australia
Australia
272/9 (50)
Australia beat India by 35 runs

Sunday, Mar 10 2019

4th ODI, Australia in India, 5 ODI Series, 2019
India
India
358/9 (50)
Australia
Australia
359/6 (47.5)
Australia beat India by 4 wickets

Friday, Mar 08 2019

3rd ODI, Australia in India, 5 ODI Series, 2019
India
India
281 (48.2)
Australia
Australia
313/5 (50)
Australia beat India by 32 runs

Tuesday, Mar 05 2019

2nd ODI, Australia in India, 5 ODI Series, 2019
India
India
250 (48.2)
Australia
Australia
242 (49.3)
India beat Australia by 8 runs

Saturday, Mar 02 2019

1st ODI, Australia in India, 5 ODI Series, 2019
India
India
240/4 (48.2)
Australia
Australia
236/7 (50)
India beat Australia by 6 wickets

Wednesday, Feb 27 2019

2nd T20I, Australia in India, 2 T20I Series, 2019
India
India
190/4 (20)
Australia
Australia
194/3 (19.4)
Australia beat India by 7 wickets

Sunday, Feb 24 2019

1st T20I, Australia in India, 2 T20I Series, 2019
India
India
126/7 (20)
Australia
Australia
127/7 (20)
Australia beat India by 3 wickets

Sunday, Feb 10 2019

3rd T20I, India in New Zealand, 3 T20 International Series, 2019
New Zealand
New Zealand
212/4 (20)
India
India
208/6 (20)
New Zealand beat India by 4 runs

Friday, Feb 08 2019

2nd T20I, India in New Zealand, 3 T20 International Series, 2019
New Zealand
New Zealand
158/8 (20)
India
India
162/3 (18.5)
India beat New Zealand by 7 wickets

Wednesday, Feb 06 2019

1st T20I, India in New Zealand, 3 T20 International Series, 2019
New Zealand
New Zealand
219/6 (20)
India
India
139 (19.2)
New Zealand beat India by 80 runs

Sunday, Feb 03 2019

5th ODI, India in New Zealand, 5 ODI Series, 2019
New Zealand
New Zealand
217 (44.1)
India
India
252 (49.5)
India beat New Zealand by 35 runs

Thursday, Jan 31 2019

4th ODI, India in New Zealand, 5 ODI Series, 2019
New Zealand
New Zealand
93/2 (14.4)
India
India
92 (30.5)
New Zealand beat India by 8 wickets

Monday, Jan 28 2019

3rd ODI, India in New Zealand, 5 ODI Series, 2019
New Zealand
New Zealand
243 (49)
India
India
245/3 (43)
India beat New Zealand by 7 wickets

Saturday, Jan 26 2019

2nd ODI, India in New Zealand, 5 ODI Series, 2019
New Zealand
New Zealand
234 (40.2)
India
India
324/4 (50)
India beat New Zealand by 90 runs

Wednesday, Jan 23 2019

1st ODI, India in New Zealand, 5 ODI Series, 2019
New Zealand
New Zealand
157 (38)
India
India
156/2 (34.5)
India beat New Zealand by 8 wickets (D/L method)

Friday, Jan 18 2019

3rd ODI, India in Australia, 3 ODI Series, 2019
Australia
Australia
230 (48.4)
India
India
234/3 (49.2)
India beat Australia by 7 wickets

Tuesday, Jan 15 2019

2nd ODI, India in Australia, 3 ODI Series, 2019
Australia
Australia
298/9 (50)
India
India
299/4 (49.2)
India beat Australia by 6 wickets

Saturday, Jan 12 2019

1st ODI, India in Australia, 3 ODI Series, 2019
Australia
Australia
288/5 (50)
India
India
254/9 (50)
Australia beat India by 34 runs

Thursday, Jan 03 2019

4th Test, Border-Gavaskar Trophy, 2018/19
Australia
Australia
300 (104.5) & 6/0 (4) fol
India
India
622/7 dec (167.2)
Australia drew with India

Wednesday, Dec 26 2018

3rd Test, Border-Gavaskar Trophy, 2018/19
Australia
Australia
151 (66.5) & 261 (89.3)
India
India
443/7 dec (169.4) & 106/8 dec (37.3)
India beat Australia by 137 runs

Friday, Dec 14 2018

2nd Test, Border-Gavaskar Trophy, 2018/19
Australia
Australia
326 (108.3) & 243 (93.2)
India
India
283 (105.5) & 140 (56)
Australia beat India by 146 runs

Thursday, Dec 06 2018

1st Test, Border-Gavaskar Trophy, 2018/19
Australia
Australia
235 (98.4) & 291 (119.5)
India
India
250 (88) & 307 (106.5)
India beat Australia by 31 runs

Sunday, Nov 25 2018

3rd T20I, India in Australia, 3 T20 International Series, 2018
Australia
Australia
164/6 (20)
India
India
168/4 (19.4)
India beat Australia by 6 wickets

Friday, Nov 23 2018

2nd T20I, India in Australia, 3 T20 International Series, 2018
Australia
Australia
India
India
Match Abandoned

Wednesday, Nov 21 2018

1st T20I, India in Australia, 3 T20 International Series, 2018
Australia
Australia
158/4 (17)
India
India
169/7 (17)
Australia beat India by 4 runs (D/L method)

Sunday, Nov 11 2018

3rd T20I, West Indies in India, 3 T20I Series, 2018
India
India
182/4 (20)
West Indies
West Indies
181/3 (20)
India beat West Indies by 6 wickets

Tuesday, Nov 06 2018

2nd T20I, West Indies in India, 3 T20I Series, 2018
India
India
195/2 (20)
West Indies
West Indies
124/9 (20)
India beat West Indies by 71 runs

Sunday, Nov 04 2018

1st T20I, West Indies in India, 3 T20I Series, 2018
India
India
110/5 (17.5)
West Indies
West Indies
109/8 (20)
India beat West Indies by 5 wickets

Thursday, Nov 01 2018

5th ODI, West Indies in India, 5 ODI Series, 2018
India
India
105/1 (14.5)
West Indies
West Indies
104 (31.5)
India beat West Indies by 9 wickets

Monday, Oct 29 2018

4th ODI, West Indies in India, 5 ODI Series, 2018
India
India
377/5 (50)
West Indies
West Indies
153 (36.2)
India beat West Indies by 224 runs

Saturday, Oct 27 2018

3rd ODI, West Indies in India, 5 ODI Series, 2018
India
India
240 (47.4)
West Indies
West Indies
283/9 (50)
West Indies beat India by 43 runs

Wednesday, Oct 24 2018

2nd ODI, West Indies in India, 5 ODI Series, 2018
India
India
321/6 (50)
West Indies
West Indies
321/7 (50)
India tied with West Indies

Sunday, Oct 21 2018

1st ODI, West Indies in India, 5 ODI Series, 2018
India
India
326/2 (42.1)
West Indies
West Indies
322/8 (50)
India beat West Indies by 8 wickets

Friday, Oct 12 2018

2nd Test, West Indies in India, 2 Test Series, 2018
India
India
367 (106.4) & 75/0 (16.1)
West Indies
West Indies
311 (101.4) & 127 (46.1)
India beat West Indies by 10 wickets

Thursday, Oct 04 2018

1st Test, West Indies in India, 2 Test Series, 2018
India
India
649/9 dec (149.5)
West Indies
West Indies
181 (48) & 196 (50.5) fol
India beat West Indies by an innings and 272 runs

Friday, Sep 28 2018

Final, Asia Cup, 2018
India
India
223/7 (50)
Bangladesh
Bangladesh
222 (48.3)
India beat Bangladesh by 3 wickets

Tuesday, Sep 25 2018

Super Four - Match 5, Asia Cup, 2018
India
India
252 (49.5)
Afghanistan
Afghanistan
252/8 (50)
Afghanistan tied with India

Sunday, Sep 23 2018

Super Four - Match 3, Asia Cup, 2018
India
India
238/1 (39.3)
Pakistan
Pakistan
237/7 (50)
India beat Pakistan by 9 wickets

Friday, Sep 21 2018

Super Four - Match 1, Asia Cup, 2018
India
India
174/3 (36.2)
Bangladesh
Bangladesh
173 (49.1)
India beat Bangladesh by 7 wickets

Wednesday, Sep 19 2018

Match 5, Asia Cup, 2018
India
India
164/2 (29)
Pakistan
Pakistan
162 (43.1)
India beat Pakistan by 8 wickets

Tuesday, Sep 18 2018

Match 4, Asia Cup, 2018
India
India
285/7 (50)
Hong Kong
Hong Kong
259/8 (50)
India beat Hong Kong by 26 runs

Friday, Sep 07 2018

5th Test, Pataudi Trophy, 2018
England
England
332 (122) & 423/8 dec (112.3)
India
India
292 (95) & 345 (94.3)
England beat India by 118 runs

Thursday, Aug 30 2018

4th Test, Pataudi Trophy, 2018
England
England
246 (76.4) & 271 (96.1)
India
India
273 (84.5) & 184 (69.4)
England beat India by 60 runs

Saturday, Aug 18 2018

3rd Test, Pataudi Trophy, 2018
England
England
161 (38.2) & 317 (104.5)
India
India
329 (94.5) & 352/7 dec (110)
India beat England by 203 runs

Thursday, Aug 09 2018

2nd Test, Pataudi Trophy, 2018
England
England
396/7 dec (88.1)
India
India
107 (35.2) & 130 (47)
England beat India by an innings and 159 runs

Wednesday, Aug 01 2018

1st Test, Pataudi Trophy, 2018
England
England
287 (89.4) & 180 (53)
India
India
274 (76) & 162 (54.2)
England beat India by 31 runs

Tuesday, Jul 17 2018

3rd ODI, India in England, 3 ODI Series, 2018
England
England
260/2 (44.3)
India
India
256/8 (50)
England beat India by 8 wickets

Saturday, Jul 14 2018

2nd ODI, India in England, 3 ODI Series, 2018
England
England
322/7 (50)
India
India
236 (50)
England beat India by 86 runs

Thursday, Jul 12 2018

1st ODI, India in England, 3 ODI Series, 2018
England
England
268 (49.5)
India
India
269/2 (40.1)
India beat England by 8 wickets

Sunday, Jul 08 2018

3rd T20I, India in England, 3 T20I Series, 2018
England
England
198/9 (20)
India
India
201/3 (18.4)
India beat England by 7 wickets

Friday, Jul 06 2018

2nd T20I, India in England, 3 T20I Series, 2018
England
England
149/5 (19.4)
India
India
148/5 (20)
England beat India by 5 wickets

Tuesday, Jul 03 2018

1st T20I, India in England, 3 T20I Series, 2018
England
England
159/8 (20)
India
India
163/2 (18.2)
India beat England by 8 wickets

Friday, Jun 29 2018

2nd T20I, India in Ireland, 2 T20I Series, 2018
Ireland
Ireland
70 (12.3)
India
India
213/4 (20)
India beat Ireland by 143 runs

Wednesday, Jun 27 2018

1st T20I, India in Ireland, 2 T20I Series, 2018
Ireland
Ireland
132/9 (20)
India
India
208/5 (20)
India beat Ireland by 76 runs

Thursday, Jun 14 2018

One-off Test, Afghanistan in India, Only Test, 2018
India
India
474 (104.5)
Afghanistan
Afghanistan
109 (27.5) & 103 (38.4) fol
India beat Afghanistan by an innings and 262 runs

Sunday, Mar 18 2018

Final, Nidahas Tri-Series, 2018
India
India
168/6 (20)
Bangladesh
Bangladesh
166/8 (20)
India beat Bangladesh by 4 wickets

Wednesday, Mar 14 2018

Match 5, Nidahas Tri-Series, 2018
Bangladesh
Bangladesh
159/6 (20)
India
India
176/3 (20)
India beat Bangladesh by 17 runs

Monday, Mar 12 2018

Match 4, Nidahas Tri-Series, 2018
Sri Lanka
Sri Lanka
152/9 (19)
India
India
153/4 (17.3)
India beat Sri Lanka by 6 wickets

Thursday, Mar 08 2018

Match 2, Nidahas Tri-Series, 2018
Bangladesh
Bangladesh
139/8 (20)
India
India
140/4 (18.4)
India beat Bangladesh by 6 wickets

Tuesday, Mar 06 2018

Match 1, Nidahas Tri-Series, 2018
Sri Lanka
Sri Lanka
175/5 (18.3)
India
India
174/5 (20)
Sri Lanka beat India by 5 wickets

Saturday, Feb 24 2018

3rd T20I, India in South Africa, 3 T20I Series, 2018
South Africa
South Africa
165/6 (20)
India
India
172/7 (20)
India beat South Africa by 7 runs

Wednesday, Feb 21 2018

2nd T20I, India in South Africa, 3 T20I Series, 2018
South Africa
South Africa
189/4 (18.4)
India
India
188/4 (20)
South Africa beat India by 6 wickets

Sunday, Feb 18 2018

1st T20I, India in South Africa, 3 T20I Series, 2018
South Africa
South Africa
175/9 (20)
India
India
203/5 (20)
India beat South Africa by 28 runs

Friday, Feb 16 2018

6th ODI, India in South Africa, 6 ODI Series, 2018
South Africa
South Africa
204 (46.5)
India
India
206/2 (32.1)
India beat South Africa by 8 wickets

Tuesday, Feb 13 2018

5th ODI, India in South Africa, 6 ODI Series, 2018
South Africa
South Africa
201 (42.2)
India
India
274/7 (50)
India beat South Africa by 73 runs

Saturday, Feb 10 2018

4th ODI, India in South Africa, 6 ODI Series, 2018
South Africa
South Africa
207/5 (25.3)
India
India
289/7 (50)
South Africa beat India by 5 wickets (D/L method)

Wednesday, Feb 07 2018

3rd ODI, India in South Africa, 6 ODI Series, 2018
South Africa
South Africa
179 (40)
India
India
303/6 (50)
India beat South Africa by 124 runs

Sunday, Feb 04 2018

2nd ODI, India in South Africa, 6 ODI Series, 2018
South Africa
South Africa
118 (32.2)
India
India
119/1 (20.3)
India beat South Africa by 9 wickets

Thursday, Feb 01 2018

1st ODI, India in South Africa, 6 ODI Series, 2018
South Africa
South Africa
269/8 (50)
India
India
270/4 (45.3)
India beat South Africa by 6 wickets

Wednesday, Jan 24 2018

3rd Test, India in South Africa, 3 Test Series, 2018
South Africa
South Africa
194 (65.5) & 177 (73.3)
India
India
187 (76.4) & 247 (80.1)
India beat South Africa by 63 runs

Saturday, Jan 13 2018

2nd Test, India in South Africa, 3 Test Series, 2018
South Africa
South Africa
335 (113.5) & 258 (91.3)
India
India
307 (92.1) & 151 (50.2)
South Africa beat India by 135 runs

Friday, Jan 05 2018

1st Test, India in South Africa, 3 Test Series, 2018
South Africa
South Africa
286 (73.1) & 130 (41.2)
India
India
209 (73.4) & 135 (42.4)
South Africa beat India by 72 runs

Sunday, Dec 24 2017

3rd T20I, Sri Lanka in India, 3 T20 International Series, 2017
India
India
139/5 (19.2)
Sri Lanka
Sri Lanka
135/7 (20)
India beat Sri Lanka by 5 wickets

Friday, Dec 22 2017

2nd T20I, Sri Lanka in India, 3 T20 International Series, 2017
India
India
260/5 (20)
Sri Lanka
Sri Lanka
172/9 (17.2)
India beat Sri Lanka by 88 runs

Wednesday, Dec 20 2017

1st T20I, Sri Lanka in India, 3 T20 International Series, 2017
India
India
180/3 (20)
Sri Lanka
Sri Lanka
87 (16)
India beat Sri Lanka by 93 runs

Sunday, Dec 17 2017

3rd ODI, Sri Lanka in India, 3 ODI Series, 2017
India
India
219/2 (32.1)
Sri Lanka
Sri Lanka
215 (44.5)
India beat Sri Lanka by 8 wickets

Wednesday, Dec 13 2017

2nd ODI, Sri Lanka in India, 3 ODI Series, 2017
India
India
392/4 (50)
Sri Lanka
Sri Lanka
251/8 (50)
India beat Sri Lanka by 141 runs

Sunday, Dec 10 2017

1st ODI, Sri Lanka in India, 3 ODI Series, 2017
India
India
112 (38.2)
Sri Lanka
Sri Lanka
114/3 (20.4)
Sri Lanka beat India by 7 wickets

Saturday, Dec 02 2017

3rd Test, Sri Lanka in India, 3 Test Series, 2017
India
India
536/7 (127.5) & 246/5 (52.2)
Sri Lanka
Sri Lanka
373 (135.3) & 299/5 (103)
India drew with Sri Lanka

Friday, Nov 24 2017

2nd Test, Sri Lanka in India, 3 Test Series, 2017
India
India
610/6 (176.1)
Sri Lanka
Sri Lanka
205 (79.1) & 166 (49.3)
India beat Sri Lanka by an innings and 239 runs

Thursday, Nov 16 2017

1st Test, Sri Lanka in India, 3 Test Series, 2017
India
India
172 (59.3) & 352/8 (88.4)
Sri Lanka
Sri Lanka
294 (83.4) & 75/7 (26.3)
India drew with Sri Lanka

Sunday, Oct 22 2017

1st ODI, New Zealand in India, 3 ODI Series, 2017
India
India
280/8 (50)
New Zealand
New Zealand
284/4 (49)
New Zealand beat India by 6 wickets

Friday, Oct 13 2017

3rd T20I, Australia in India, 3 T20 International Series, 2017
India
India
Australia
Australia
Match Abandoned

Tuesday, Oct 10 2017

2nd T20I, Australia in India, 3 T20 International Series, 2017
India
India
118 (20)
Australia
Australia
122/2 (15.3)
Australia beat India by 8 wickets

Saturday, Oct 07 2017

1st T20I, Australia in India, 3 T20 International Series, 2017
India
India
49/1 (5.3)
Australia
Australia
118/8 (18.4)
India beat Australia by 9 wickets (D/L method)

Sunday, Oct 01 2017

5th ODI, Australia in India, 5 ODI Series, 2017
India
India
243/3 (42.5)
Australia
Australia
242/9 (50)
India beat Australia by 7 wickets

Thursday, Sep 28 2017

4th ODI, Australia in India, 5 ODI Series, 2017
India
India
313/8 (50)
Australia
Australia
334/5 (50)
Australia beat India by 21 runs

Sunday, Sep 24 2017

3rd ODI, Australia in India, 5 ODI Series, 2017
India
India
294/5 (47.5)
Australia
Australia
293/6 (50)
India beat Australia by 5 wickets

Thursday, Sep 21 2017

2nd ODI, Australia in India, 5 ODI Series, 2017
India
India
252 (50)
Australia
Australia
202 (43.1)
India beat Australia by 50 runs

Sunday, Sep 17 2017

1st ODI, Australia in India, 5 ODI Series, 2017
India
India
281/7 (50)
Australia
Australia
137/9 (21)
India beat Australia by 26 runs (D/L method)

Wednesday, Sep 06 2017

One-off T20I, India in Sri Lanka, Only T20 International, 2017
Sri Lanka
Sri Lanka
170/7 (20)
India
India
174/3 (19.2)
India beat Sri Lanka by 7 wickets

Sunday, Sep 03 2017

5th ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
238 (49.4)
India
India
239/4 (46.3)
India beat Sri Lanka by 6 wickets

Thursday, Aug 31 2017

4th ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
207 (42.4)
India
India
375/5 (50)
India beat Sri Lanka by 168 runs

Sunday, Aug 27 2017

3rd ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
217/9 (50)
India
India
218/4 (45.1)
India beat Sri Lanka by 6 wickets

Thursday, Aug 24 2017

2nd ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
236/8 (50)
India
India
231/7 (44.2)
India beat Sri Lanka by 3 wickets (D/L method)

Sunday, Aug 20 2017

1st ODI, India in Sri Lanka, 5 ODI Series, 2017
Sri Lanka
Sri Lanka
216 (43.2)
India
India
220/1 (28.5)
India beat Sri Lanka by 9 wickets

Saturday, Aug 12 2017

3rd Test, India in Sri Lanka, 3 Test Series, 2017
Sri Lanka
Sri Lanka
135 (37.4) & 181 (74.3) fol
India
India
487 (122.3)
India beat Sri Lanka by an innings and 171 runs

Thursday, Aug 03 2017

2nd Test, India in Sri Lanka, 3 Test Series, 2017
Sri Lanka
Sri Lanka
183 (49.4) & 386 (116.5) fol
India
India
622/9 dec (158)
India beat Sri Lanka by an innings and 53 runs

Wednesday, Jul 26 2017

1st Test, India in Sri Lanka, 3 Test Series, 2017
Sri Lanka
Sri Lanka
291/9 (78.3) & 245/8 (76.5)
India
India
600 (133.1) & 240/3 dec (53)
India beat Sri Lanka by 304 runs

Sunday, Jul 09 2017

One-off T20I, India in West Indies, Only T20 International, 2017
West Indies
West Indies
194/1 (18.3)
India
India
190/6 (20)
West Indies beat India by 9 wickets

Thursday, Jul 06 2017

5th ODI, India in West Indies, 5 ODI Series, 2017
West Indies
West Indies
205/9 (50)
India
India
206/2 (36.5)
India beat West Indies by 8 wickets

Sunday, Jul 02 2017

4th ODI, India in West Indies, 5 ODI Series, 2017
West Indies
West Indies
189/9 (50)
India
India
178 (49.4)
West Indies beat India by 11 runs

Friday, Jun 30 2017

3rd ODI, India in West Indies, 5 ODI Series, 2017
West Indies
West Indies
158 (38.1)
India
India
251/4 (50)
India beat West Indies by 93 runs

Sunday, Jun 25 2017

2nd ODI, India in West Indies, 5 ODI Series, 2017
West Indies
West Indies
205/6 (43)
India
India
310/5 (43)
India beat West Indies by 105 runs

Friday, Jun 23 2017

1st ODI, India in West Indies, 5 ODI Series, 2017
West Indies
West Indies
India
India
Match Abandoned

Sunday, Jun 18 2017

Final, ICC Champions Trophy, 2017
Pakistan
Pakistan
338/4 (50)
India
India
158 (30.3)
Pakistan beat India by 180 runs

Thursday, Jun 15 2017

2nd Semi Final, ICC Champions Trophy, 2017
Bangladesh
Bangladesh
264/7 (50)
India
India
265/1 (40.1)
India beat Bangladesh by 9 wickets

Sunday, Jun 11 2017

Match 11, ICC Champions Trophy, 2017
India
India
193/2 (38)
South Africa
South Africa
191 (44.3)
India beat South Africa by 8 wickets

Thursday, Jun 08 2017

Match 8, ICC Champions Trophy, 2017
India
India
321/6 (50)
Sri Lanka
Sri Lanka
322/3 (48.4)
Sri Lanka beat India by 7 wickets

Sunday, Jun 04 2017

Match 4, ICC Champions Trophy, 2017
India
India
319/3 (48)
Pakistan
Pakistan
164/9 (33.4)
India beat Pakistan by 124 runs (D/L method)

Tuesday, May 30 2017

Match 6, ICC Champions Trophy Warm-up Matches, 2017
India
India
324/7 (50)
Bangladesh
Bangladesh
84 (23.5)
India beat Bangladesh by 240 runs

Sunday, May 28 2017

Match 3, ICC Champions Trophy Warm-up Matches, 2017
India
India
129/3 (26)
New Zealand
New Zealand
189 (38.4)
India beat New Zealand by 45 runs (D/L method)

Saturday, Mar 25 2017

4th Test, Border-Gavaskar Trophy, 2016/17
India
India
332 (118.1) & 106/2 (23.5)
Australia
Australia
300 (88.3) & 137 (53.5)
India beat Australia by 8 wickets

Thursday, Mar 16 2017

3rd Test, Border-Gavaskar Trophy, 2016/17
India
India
603/9 dec (210)
Australia
Australia
451 (137.3) & 204/6 (100)
India drew with Australia

Saturday, Mar 04 2017

2nd Test, Border-Gavaskar Trophy, 2016/17
India
India
189 (71.2) & 274 (97.1)
Australia
Australia
276 (122.4) & 112 (35.4)
India beat Australia by 75 runs

Thursday, Feb 23 2017

1st Test, Border-Gavaskar Trophy, 2016/17
India
India
105 (40.1) & 107 (33.5)
Australia
Australia
260 (94.5) & 285 (87)
Australia beat India by 333 runs

Thursday, Feb 09 2017

One-off Test, Bangladesh in India, Only Test, 2017
India
India
687/6 (166) & 159/4 (29)
Bangladesh
Bangladesh
388 (127.5) & 250 (100.3)
India beat Bangladesh by 208 runs

Wednesday, Feb 01 2017

3rd T20I, England in India, 3 T20 International Series, 2016/17
India
India
202/6 (20)
England
England
127 (16.3)
India beat England by 75 runs

Sunday, Jan 29 2017

2nd T20I, England in India, 3 T20 International Series, 2016/17
India
India
144/8 (20)
England
England
139/6 (20)
India beat England by 5 runs

Thursday, Jan 26 2017

1st T20I, England in India, 3 T20 International Series, 2016/17
India
India
147/7 (20)
England
England
148/3 (18.1)
England beat India by 7 wickets

Sunday, Jan 22 2017

3rd ODI, England in India, 3 ODI Series, 2016/17
India
India
316/9 (50)
England
England
321/8 (50)
England beat India by 5 runs

Thursday, Jan 19 2017

2nd ODI, England in India, 3 ODI Series, 2016/17
India
India
381/6 (50)
England
England
366/8 (50)
India beat England by 15 runs

Sunday, Jan 15 2017

1st ODI, England in India, 3 ODI Series, 2016/17
India
India
356/7 (48.1)
England
England
350/7 (50)
India beat England by 3 wickets

Saturday, Oct 29 2016

5th ODI, New Zealand in India, 5 ODI Series, 2016
India
India
269/6 (50)
New Zealand
New Zealand
79 (23.1)
India beat New Zealand by 190 runs

Wednesday, Oct 26 2016

4th ODI, New Zealand in India, 5 ODI Series, 2016
India
India
241 (48.4)
New Zealand
New Zealand
260/7 (50)
New Zealand beat India by 19 runs

Sunday, Oct 23 2016

3rd ODI, New Zealand in India, 5 ODI Series, 2016
India
India
289/3 (48.2)
New Zealand
New Zealand
285 (49.4)
India beat New Zealand by 7 wickets

Thursday, Oct 20 2016

2nd ODI, New Zealand in India, 5 ODI Series, 2016
India
India
236 (49.3)
New Zealand
New Zealand
242/9 (50)
New Zealand beat India by 6 runs

Sunday, Oct 16 2016

1st ODI, New Zealand in India, 5 ODI Series, 2016
India
India
194/4 (33.1)
New Zealand
New Zealand
190 (43.5)
India beat New Zealand by 6 wickets

Saturday, Oct 08 2016

3rd Test, New Zealand in India, 3 Test Series, 2016
India
India
557/5 dec (169) & 216/3 dec (49)
New Zealand
New Zealand
299 (90.2) & 153 (44.5)
India beat New Zealand by 321 runs

Friday, Sep 30 2016

2nd Test, New Zealand in India, 3 Test Series, 2016
India
India
316 (104.5) & 263 (76.5)
New Zealand
New Zealand
204 (53) & 197 (81.1)
India beat New Zealand by 178 runs

Thursday, Sep 22 2016

1st Test, New Zealand in India, 3 Test Series, 2016
India
India
318 (97) & 377/5 dec (107.2)
New Zealand
New Zealand
262 (95.5) & 236 (87.3)
India beat New Zealand by 197 runs

Wednesday, Jun 22 2016

3rd T20I, India in Zimbabwe, 3 T20 International Series, 2016
Zimbabwe
Zimbabwe
135/6 (20)
India
India
138/6 (20)
India beat Zimbabwe by 3 runs

Monday, Jun 20 2016

2nd T20I, India in Zimbabwe, 3 T20 International Series, 2016
Zimbabwe
Zimbabwe
99/9 (20)
India
India
103/0 (13.1)
India beat Zimbabwe by 10 wickets

Saturday, Jun 18 2016

1st T20I, India in Zimbabwe, 3 T20 International Series, 2016
Zimbabwe
Zimbabwe
170/6 (20)
India
India
168/6 (20)
Zimbabwe beat India by 2 runs

Wednesday, Jun 15 2016

3rd ODI, India in Zimbabwe, 3 ODI Series, 2016
Zimbabwe
Zimbabwe
123 (42.2)
India
India
126/0 (21.5)
India beat Zimbabwe by 10 wickets

Monday, Jun 13 2016

2nd ODI, India in Zimbabwe, 3 ODI Series, 2016
Zimbabwe
Zimbabwe
126/9 (34.3)
India
India
129/2 (26.5)
India beat Zimbabwe by 8 wickets

Saturday, Jun 11 2016

1st ODI, India in Zimbabwe, 3 ODI Series, 2016
Zimbabwe
Zimbabwe
168 (49.5)
India
India
173/1 (42.3)
India beat Zimbabwe by 9 wickets

Thursday, Mar 31 2016

2nd Semi Final, ICC World Twenty20, 2016
West Indies
West Indies
196/3 (19.4)
India
India
192/2 (20)
West Indies beat India by 7 wickets

Sunday, Mar 27 2016

Super 10 - Match 31, ICC World Twenty20, 2016
India
India
161/4 (19.1)
Australia
Australia
160/6 (20)
India beat Australia by 6 wickets

Wednesday, Mar 23 2016

Super 10 - Match 25, ICC World Twenty20, 2016
India
India
146/7 (20)
Bangladesh
Bangladesh
145/9 (20)
India beat Bangladesh by 1 run

Saturday, Mar 19 2016

Super 10 - Match 19, ICC World Twenty20, 2016
India
India
119/4 (15.5)
Pakistan
Pakistan
118/5 (18)
India beat Pakistan by 6 wickets

Tuesday, Mar 15 2016

Super 10 - Match 13, ICC World Twenty20, 2016
India
India
79 (18.1)
New Zealand
New Zealand
126/7 (20)
New Zealand beat India by 47 runs

Saturday, Mar 12 2016

Match 13, ICC World Twenty20 Warm-up Matches, 2016
India
India
192/5 (20)
South Africa
South Africa
196/9 (20)
South Africa beat India by 4 runs

Thursday, Mar 10 2016

Match 10, ICC World Twenty20 Warm-up Matches, 2016
India
India
185/6 (20)
West Indies
West Indies
140 (19.2)
India beat West Indies by 45 runs

Wednesday, Feb 24 2016

Match 1, Asia Cup, 2016
Bangladesh
Bangladesh
121/7 (20)
India
India
166/6 (20)
India beat Bangladesh by 45 runs

Sunday, Apr 06 2014

Final, ICC World Twenty20, 2014
Sri Lanka
Sri Lanka
134/4 (17.5)
India
India
130/4 (20)
Sri Lanka beat India by 6 wickets

Friday, Apr 04 2014

2nd Semi Final, ICC World Twenty20, 2014
India
India
176/4 (19.1)
South Africa
South Africa
172/4 (20)
India beat South Africa by 6 wickets

Sunday, Mar 30 2014

Super 10 - Match 28, ICC World Twenty20, 2014
Australia
Australia
86 (16.2)
India
India
159/7 (20)
India beat Australia by 73 runs

Friday, Mar 28 2014

Super 10 - Match 24, ICC World Twenty20, 2014
Bangladesh
Bangladesh
138/7 (20)
India
India
141/2 (18.3)
India beat Bangladesh by 8 wickets

Sunday, Mar 23 2014

Super 10 - Match 17, ICC World Twenty20, 2014
India
India
130/3 (19.4)
West Indies
West Indies
129/7 (20)
India beat West Indies by 7 wickets

Friday, Mar 21 2014

Super 10 - Match 13, ICC World Twenty20, 2014
India
India
131/3 (18.3)
Pakistan
Pakistan
130/7 (20)
India beat Pakistan by 7 wickets

Tuesday, Oct 02 2012

Match 24, ICC World Twenty20, 2012
India
India
152/6 (20)
South Africa
South Africa
151 (19.5)
India beat South Africa by 1 run

Sunday, Sep 30 2012

Match 20, ICC World Twenty20, 2012
Pakistan
Pakistan
128 (19.4)
India
India
129/2 (17)
India beat Pakistan by 8 wickets

Friday, Sep 28 2012

Match 16, ICC World Twenty20, 2012
Australia
Australia
141/1 (14.5)
India
India
140/7 (20)
Australia beat India by 9 wickets

Sunday, Sep 23 2012

Match 10, ICC World Twenty20, 2012
England
England
80 (14.4)
India
India
170/4 (20)
India beat England by 90 runs

Wednesday, Sep 19 2012

Match 3, ICC World Twenty20, 2012
Afghanistan
Afghanistan
136 (19.3)
India
India
159/5 (20)
India beat Afghanistan by 23 runs

Tuesday, May 11 2010

Match 23, ICC World Twenty20, 2010
Sri Lanka
Sri Lanka
167/5 dec (20)
India
India
163/5 dec (20)
Sri Lanka beat India by 5 wickets

Sunday, May 09 2010

Match 19, ICC World Twenty20, 2010
West Indies
West Indies
169/6 dec (20)
India
India
155/9 dec (20)
West Indies beat India by 14 runs

Friday, May 07 2010

Match 15, ICC World Twenty20, 2010
Australia
Australia
184/5 dec (20)
India
India
135 dec (17.4)
Australia beat India by 49 runs

Sunday, May 02 2010

Match 5, ICC World Twenty20, 2010
India
India
186/5 dec (20)
South Africa
South Africa
172/5 dec (20)
India beat South Africa by 14 runs

Saturday, May 01 2010

Match 3, ICC World Twenty20, 2010
Afghanistan
Afghanistan
115/8 dec (20)
India
India
116/3 dec (14.5)
India beat Afghanistan by 7 wickets

Tuesday, Jun 16 2009

Match 24, ICC World Twenty20, 2009
South Africa
South Africa
130/5 dec (20)
India
India
118/8 dec (20)
South Africa beat India by 12 runs

Sunday, Jun 14 2009

Match 20, ICC World Twenty20, 2009
India
India
150/5 dec (20)
England
England
153/7 dec (20)
England beat India by 3 runs

Friday, Jun 12 2009

Match 16, ICC World Twenty20, 2009
India
India
153/7 dec (20)
West Indies
West Indies
156/3 dec (18.4)
West Indies beat India by 7 wickets

Wednesday, Jun 10 2009

Match 12, ICC World Twenty20, 2009
India
India
113/2 dec (15.3)
Ireland
Ireland
112/8 (18)
India beat Ireland by 8 wickets

Saturday, Jun 06 2009

Match 4, ICC World Twenty20, 2009
India
India
180/5 dec (20)
Bangladesh
Bangladesh
155/8 dec (20)
India beat Bangladesh by 25 runs

Monday, Sep 24 2007

Final, ICC World Twenty20, 2007
India
India
157/5 dec (20)
Pakistan
Pakistan
152 dec (19.3)
India beat Pakistan by 5 runs

Saturday, Sep 22 2007

2nd Semi Final, ICC World Twenty20, 2007
India
India
188/5 dec (20)
Australia
Australia
173/7 dec (20)
India beat Australia by 15 runs

Thursday, Sep 20 2007

Match 24, ICC World Twenty20, 2007
South Africa
South Africa
116/9 dec (20)
India
India
153/5 dec (20)
India beat South Africa by 37 runs

Wednesday, Sep 19 2007

Match 21, ICC World Twenty20, 2007
England
England
200/6 dec (20)
India
India
218/4 dec (20)
India beat England by 18 runs

Sunday, Sep 16 2007

Match 13, ICC World Twenty20, 2007
New Zealand
New Zealand
190 dec (20)
India
India
180/9 dec (20)
New Zealand beat India by 10 runs

Friday, Sep 14 2007

Match 10, ICC World Twenty20, 2007
India
India
141/9 dec (20)
Pakistan
Pakistan
141/7 dec (20)
India tied with Pakistan (India win the bowl out)